package com.jmeter.perf.entity;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;

/**
 * <p>
 *
 * </p>
 *
 * @author sysGenerator
 * @since 2020-05-25
 */
@TableName("bd_administrativedivision")
public class Administrativedivision extends Model<Administrativedivision> {

	private static final long serialVersionUID = 1L;

	@TableId(value = "ID", type = IdType.ID_WORKER_STR)
	private String id;

	@TableField("AdministrativedivisionCode")
	private String AdministrativedivisionCode;

	@TableField("AdministrativedivisionName")
	private String AdministrativedivisionName;

	@TableField("AdministrativedivisionName_us")
	private String administrativedivisionnameUs;

	@TableField("AdministrativedivisionName_tw")
	private String administrativedivisionnameTw;

	@TableField("AdministrativedivisionName_gn")
	private String administrativedivisionnameGn;

	@TableField("AdministrativedivisionName_ex1")
	private String administrativedivisionnameEx1;

	@TableField("AdministrativedivisionName_ex2")
	private String administrativedivisionnameEx2;

	@TableField("AdministrativedivisionFullName")
	private String AdministrativedivisionFullName;

	@TableField("AdministrativedivisionFullName_us")
	private String administrativedivisionfullnameUs;

	@TableField("AdministrativedivisionFullName_tw")
	private String administrativedivisionfullnameTw;

	@TableField("AdministrativedivisionFullName_gn")
	private String administrativedivisionfullnameGn;

	@TableField("AdministrativedivisionFullName_ex1")
	private String administrativedivisionfullnameEx1;

	@TableField("AdministrativedivisionFullName_ex2")
	private String administrativedivisionfullnameEx2;

	@TableField("Countryorregion")
	private String Countryorregion;

	@TableField("ParentID")
	private String ParentID;

	@TableField("AdministrativedivisionParentCode")
	private String AdministrativedivisionParentCode;

	@TableField("AdministrativedivisionParentName")
	private String AdministrativedivisionParentName;

	@TableField("Path")
	private String Path;

	@TableField("Layer")
	private Integer Layer;

	@TableField("IsDetail")
	private String IsDetail;

	@TableField("Remark")
	private String Remark;

	@TableField("IsDisplay")
	private String IsDisplay;

	@TableField("OrderByNo")
	private Integer OrderByNo;

	@TableField("Createdby")
	private String Createdby;

	private String createdon;

	private Date createdonUtc;

	@TableField("Lastchangedby")
	private String Lastchangedby;

	private String lastchangedon;

	private Date lastchangedonUtc;


	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getAdministrativedivisionCode() {
		return AdministrativedivisionCode;
	}

	public void setAdministrativedivisionCode(String AdministrativedivisionCode) {
		this.AdministrativedivisionCode = AdministrativedivisionCode;
	}

	public String getAdministrativedivisionName() {
		return AdministrativedivisionName;
	}

	public void setAdministrativedivisionName(String AdministrativedivisionName) {
		this.AdministrativedivisionName = AdministrativedivisionName;
	}

	public String getAdministrativedivisionnameUs() {
		return administrativedivisionnameUs;
	}

	public void setAdministrativedivisionnameUs(String administrativedivisionnameUs) {
		this.administrativedivisionnameUs = administrativedivisionnameUs;
	}

	public String getAdministrativedivisionnameTw() {
		return administrativedivisionnameTw;
	}

	public void setAdministrativedivisionnameTw(String administrativedivisionnameTw) {
		this.administrativedivisionnameTw = administrativedivisionnameTw;
	}

	public String getAdministrativedivisionnameGn() {
		return administrativedivisionnameGn;
	}

	public void setAdministrativedivisionnameGn(String administrativedivisionnameGn) {
		this.administrativedivisionnameGn = administrativedivisionnameGn;
	}

	public String getAdministrativedivisionnameEx1() {
		return administrativedivisionnameEx1;
	}

	public void setAdministrativedivisionnameEx1(String administrativedivisionnameEx1) {
		this.administrativedivisionnameEx1 = administrativedivisionnameEx1;
	}

	public String getAdministrativedivisionnameEx2() {
		return administrativedivisionnameEx2;
	}

	public void setAdministrativedivisionnameEx2(String administrativedivisionnameEx2) {
		this.administrativedivisionnameEx2 = administrativedivisionnameEx2;
	}

	public String getAdministrativedivisionFullName() {
		return AdministrativedivisionFullName;
	}

	public void setAdministrativedivisionFullName(String AdministrativedivisionFullName) {
		this.AdministrativedivisionFullName = AdministrativedivisionFullName;
	}

	public String getAdministrativedivisionfullnameUs() {
		return administrativedivisionfullnameUs;
	}

	public void setAdministrativedivisionfullnameUs(String administrativedivisionfullnameUs) {
		this.administrativedivisionfullnameUs = administrativedivisionfullnameUs;
	}

	public String getAdministrativedivisionfullnameTw() {
		return administrativedivisionfullnameTw;
	}

	public void setAdministrativedivisionfullnameTw(String administrativedivisionfullnameTw) {
		this.administrativedivisionfullnameTw = administrativedivisionfullnameTw;
	}

	public String getAdministrativedivisionfullnameGn() {
		return administrativedivisionfullnameGn;
	}

	public void setAdministrativedivisionfullnameGn(String administrativedivisionfullnameGn) {
		this.administrativedivisionfullnameGn = administrativedivisionfullnameGn;
	}

	public String getAdministrativedivisionfullnameEx1() {
		return administrativedivisionfullnameEx1;
	}

	public void setAdministrativedivisionfullnameEx1(String administrativedivisionfullnameEx1) {
		this.administrativedivisionfullnameEx1 = administrativedivisionfullnameEx1;
	}

	public String getAdministrativedivisionfullnameEx2() {
		return administrativedivisionfullnameEx2;
	}

	public void setAdministrativedivisionfullnameEx2(String administrativedivisionfullnameEx2) {
		this.administrativedivisionfullnameEx2 = administrativedivisionfullnameEx2;
	}

	public String getCountryorregion() {
		return Countryorregion;
	}

	public void setCountryorregion(String Countryorregion) {
		this.Countryorregion = Countryorregion;
	}

	public String getParentID() {
		return ParentID;
	}

	public void setParentID(String ParentID) {
		this.ParentID = ParentID;
	}

	public String getAdministrativedivisionParentCode() {
		return AdministrativedivisionParentCode;
	}

	public void setAdministrativedivisionParentCode(String AdministrativedivisionParentCode) {
		this.AdministrativedivisionParentCode = AdministrativedivisionParentCode;
	}

	public String getAdministrativedivisionParentName() {
		return AdministrativedivisionParentName;
	}

	public void setAdministrativedivisionParentName(String AdministrativedivisionParentName) {
		this.AdministrativedivisionParentName = AdministrativedivisionParentName;
	}

	public String getPath() {
		return Path;
	}

	public void setPath(String Path) {
		this.Path = Path;
	}

	public Integer getLayer() {
		return Layer;
	}

	public void setLayer(Integer Layer) {
		this.Layer = Layer;
	}

	public String getIsDetail() {
		return IsDetail;
	}

	public void setIsDetail(String IsDetail) {
		this.IsDetail = IsDetail;
	}

	public String getRemark() {
		return Remark;
	}

	public void setRemark(String Remark) {
		this.Remark = Remark;
	}

	public String getIsDisplay() {
		return IsDisplay;
	}

	public void setIsDisplay(String IsDisplay) {
		this.IsDisplay = IsDisplay;
	}

	public Integer getOrderByNo() {
		return OrderByNo;
	}

	public void setOrderByNo(Integer OrderByNo) {
		this.OrderByNo = OrderByNo;
	}

	public String getCreatedby() {
		return Createdby;
	}

	public void setCreatedby(String Createdby) {
		this.Createdby = Createdby;
	}

	public String getCreatedon() {
		return createdon;
	}

	public void setCreatedon(String createdon) {
		this.createdon = createdon;
	}

	public Date getCreatedonUtc() {
		return createdonUtc;
	}

	public void setCreatedonUtc(Date createdonUtc) {
		this.createdonUtc = createdonUtc;
	}

	public String getLastchangedby() {
		return Lastchangedby;
	}

	public void setLastchangedby(String Lastchangedby) {
		this.Lastchangedby = Lastchangedby;
	}

	public String getLastchangedon() {
		return lastchangedon;
	}

	public void setLastchangedon(String lastchangedon) {
		this.lastchangedon = lastchangedon;
	}

	public Date getLastchangedonUtc() {
		return lastchangedonUtc;
	}

	public void setLastchangedonUtc(Date lastchangedonUtc) {
		this.lastchangedonUtc = lastchangedonUtc;
	}

	@Override
	protected Serializable pkVal() {
		return this.id;
	}

	@Override
	public String toString() {
		return "Administrativedivision{" +
				"id=" + id +
				", AdministrativedivisionCode=" + AdministrativedivisionCode +
				", AdministrativedivisionName=" + AdministrativedivisionName +
				", administrativedivisionnameUs=" + administrativedivisionnameUs +
				", administrativedivisionnameTw=" + administrativedivisionnameTw +
				", administrativedivisionnameGn=" + administrativedivisionnameGn +
				", administrativedivisionnameEx1=" + administrativedivisionnameEx1 +
				", administrativedivisionnameEx2=" + administrativedivisionnameEx2 +
				", AdministrativedivisionFullName=" + AdministrativedivisionFullName +
				", administrativedivisionfullnameUs=" + administrativedivisionfullnameUs +
				", administrativedivisionfullnameTw=" + administrativedivisionfullnameTw +
				", administrativedivisionfullnameGn=" + administrativedivisionfullnameGn +
				", administrativedivisionfullnameEx1=" + administrativedivisionfullnameEx1 +
				", administrativedivisionfullnameEx2=" + administrativedivisionfullnameEx2 +
				", Countryorregion=" + Countryorregion +
				", ParentID=" + ParentID +
				", AdministrativedivisionParentCode=" + AdministrativedivisionParentCode +
				", AdministrativedivisionParentName=" + AdministrativedivisionParentName +
				", Path=" + Path +
				", Layer=" + Layer +
				", IsDetail=" + IsDetail +
				", Remark=" + Remark +
				", IsDisplay=" + IsDisplay +
				", OrderByNo=" + OrderByNo +
				", Createdby=" + Createdby +
				", createdon=" + createdon +
				", createdonUtc=" + createdonUtc +
				", Lastchangedby=" + Lastchangedby +
				", lastchangedon=" + lastchangedon +
				", lastchangedonUtc=" + lastchangedonUtc +
				"}";
	}
}
